surgical kidney - French English Dictionary